i was your best friend - Allemand Anglais Dictionnaire